package cn.uce.base.vo;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 
 * @ClassName:   
 * @Description: 
 * @author: 薏米滴答-西安
 * @version: V1.0
 * @date: 2018年8月20日 下午2:59:10 
 * @Copyright: 2018 www.yimidida.com Inc. All rights reserved.
 */
public class ArbProcessResultDetailVo {

    /**
     *ID主键

     */
    private Long detailId;

    /**
     *处理Id
     */

    private Long processId;

    /**
     *责任部门
     */
    private String responsibleDeptCode;

    private String responsibleCompCode;

    /**
     *责任省区
     */
    private String responsibleAreaCode;

    /**
     *责任人
     */
    private String responsibleEmpCode;

    /**
     *延误天数
     */
    private Integer delayDays;


    /**
     *遗失时间
     */
    private Date lossTime;

    /**
     *定责类型
     */
    private String dzTypeCode;

    /**
     *定责类别
     */
    private String dzTypeCategory;

    /**
     *原因分析
     */
    private String dzTypeReason;

    /**
     *处罚金额
     */
    private BigDecimal penaltySum;

    /**
     *备注
     */
    private String remark;

    /**
     *损失价值
     */
    private String colum1;

    /**
     *货物实际价值
     */
    private String colum2;

    /**
     *预留字段
     */
    private String colum3;

    /**
     *预留字段
     */
    private String colum4;
    private BigDecimal lossNum;
    /**
     *遗失/货损单件数
     */
    private BigDecimal abnormalNum;



    /**
     *公司
     */
    private String compCode;

    /**
     *创建人
     */
    private String creater;

    /**
     *修改时间
     */
    private Date createrTime;

    /**
     *修改人
     */
    private String modifier;

    /**
     *修改时间
     */
    private Date modifierTime;

    /**
     *是否删除
     */
    private Integer isDelete;

    /**
     *latest_time
     */
    private Date latestTime;

    /**
     *版本
     */
    private Long recordVersion;

    private static final long serialVersionUID = 1L;
    private String responsibleDeptName;
    private String responsibleAreaName;
    private String responsibleEmpName;

    public String getResponsibleDeptName() {
        return responsibleDeptName;
    }

    public void setResponsibleDeptName(String responsibleDeptName) {
        this.responsibleDeptName = responsibleDeptName;
    }

    public String getResponsibleAreaName() {
        return responsibleAreaName;
    }

    public void setResponsibleAreaName(String responsibleAreaName) {
        this.responsibleAreaName = responsibleAreaName;
    }

    public String getResponsibleEmpName() {
        return responsibleEmpName;
    }
    public Long getDetailId() {
        return detailId;
    }

    public void setDetailId(Long detailId) {
        this.detailId = detailId;
    }

    public Long getProcessId() {
        return processId;
    }

    public void setProcessId(Long processId) {
        this.processId = processId;
    }

    public String getResponsibleDeptCode() {
        return responsibleDeptCode;
    }

    public void setResponsibleDeptCode(String responsibleDeptCode) {
        this.responsibleDeptCode = responsibleDeptCode;
    }

    public String getResponsibleCompCode() {
        return responsibleCompCode;
    }

    public void setResponsibleCompCode(String responsibleCompCode) {
        this.responsibleCompCode = responsibleCompCode;
    }

    public String getResponsibleAreaCode() {
        return responsibleAreaCode;
    }

    public void setResponsibleAreaCode(String responsibleAreaCode) {
        this.responsibleAreaCode = responsibleAreaCode;
    }

    public String getResponsibleEmpCode() {
        return responsibleEmpCode;
    }

    public void setResponsibleEmpCode(String responsibleEmpCode) {
        this.responsibleEmpCode = responsibleEmpCode;
    }

    public Integer getDelayDays() {
        return delayDays;
    }

    public void setDelayDays(Integer delayDays) {
        this.delayDays = delayDays;
    }





    public Date getLossTime() {
        return lossTime;
    }

    public void setLossTime(Date lossTime) {
        this.lossTime = lossTime;
    }

    public String getDzTypeCode() {
        return dzTypeCode;
    }

    public void setDzTypeCode(String dzTypeCode) {
        this.dzTypeCode = dzTypeCode;
    }

    public String getDzTypeCategory() {
        return dzTypeCategory;
    }

    public void setDzTypeCategory(String dzTypeCategory) {
        this.dzTypeCategory = dzTypeCategory;
    }

    public String getDzTypeReason() {
        return dzTypeReason;
    }

    public void setDzTypeReason(String dzTypeReason) {
        this.dzTypeReason = dzTypeReason;
    }

    public BigDecimal getPenaltySum() {
        return penaltySum;
    }

    public void setPenaltySum(BigDecimal penaltySum) {
        this.penaltySum = penaltySum;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getColum1() {
        return colum1;
    }

    public void setColum1(String colum1) {
        this.colum1 = colum1;
    }

    public String getColum2() {
        return colum2;
    }

    public void setColum2(String colum2) {
        this.colum2 = colum2;
    }

    public String getColum3() {
        return colum3;
    }

    public void setColum3(String colum3) {
        this.colum3 = colum3;
    }

    public String getColum4() {
        return colum4;
    }

    public void setColum4(String colum4) {
        this.colum4 = colum4;
    }




    public String getCompCode() {
        return compCode;
    }

    public void setCompCode(String compCode) {
        this.compCode = compCode;
    }

    public String getCreater() {
        return creater;
    }

    public void setCreater(String creater) {
        this.creater = creater;
    }

    public Date getCreaterTime() {
        return createrTime;
    }

    public void setCreaterTime(Date createrTime) {
        this.createrTime = createrTime;
    }

    public String getModifier() {
        return modifier;
    }

    public void setModifier(String modifier) {
        this.modifier = modifier;
    }

    public Date getModifierTime() {
        return modifierTime;
    }

    public void setModifierTime(Date modifierTime) {
        this.modifierTime = modifierTime;
    }

    public Integer getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(Integer isDelete) {
        this.isDelete = isDelete;
    }

    public Date getLatestTime() {
        return latestTime;
    }

    public void setLatestTime(Date latestTime) {
        this.latestTime = latestTime;
    }

    public Long getRecordVersion() {
        return recordVersion;
    }

    public void setRecordVersion(Long recordVersion) {
        this.recordVersion = recordVersion;
    }

    public BigDecimal getLossNum() {
        return lossNum;
    }

    public void setLossNum(BigDecimal lossNum) {
        this.lossNum = lossNum;
    }

    public BigDecimal getAbnormalNum() {
        return abnormalNum;
    }

    public void setAbnormalNum(BigDecimal abnormalNum) {
        this.abnormalNum = abnormalNum;
    }
}
